function getCookie(name) {
    var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
    return r ? r[1] : undefined;
}

$(document).ready(function() {
    $("#mobile").focus(function(){
        $("#mobile-err").hide();
    });
    $("#password").focus(function(){
        $("#password-err").hide();
    });
    $(".form-login").submit(function(e){
        e.preventDefault();
        var mobile = $("#mobile").val();
        var passwd = $("#password").val();
        if (!mobile) {
            $("#mobile-err span").html("请填写正确的手机号！");
            $("#mobile-err").show();
            return;
        } 
        if (!passwd) {
            $("#password-err span").html("请填写密码!");
            $("#password-err").show();
            return;
        }

        //调用ajax向后端发送登录请求
        var req_data={
            mobile:mobile,
            password:passwd
        }
         //把对象转为json格式
        var req_json = JSON.stringify(req_data)

        //ajax发送, 因为要配置请求头,所以要完整的
        $.ajax({
            url:"/api/v1.0/sessions",
            type:"post",
            data:req_json,
            contentType:"application/json",
            dataType:"json",
            // 将csrf_token的值可以放到请求头中 X-CSRFToken,方便后端csrf进行验证
            headers:{
              "X-CSRFToken":getCookie("csrf_token")
            },
            success:function (resp) {
                if(resp.errno=="0"){
                    location.href="/index.html"
                }else{
                    alert(resp.errmsg)
                }

            }
        })

    });
})